0x04环境搭建(Arch Linux)

前置知识

  • 0X03虚拟机程序

正文

  1. 如果你是Linux用户,那么我默认你会使用bash之类的字符终端shell,熟悉命令行。
  2. 有的发行版会预装Lua虚拟机。但是Arch Linux没有预装Lua。我们需要通过包管理程序下载安装Lua虚拟机。
  3. 更新包管理软件的源之后,执行下列命令安装Lua: >>pacman -S lua >
  4. 完成安装之后执行lua命令验证一下安装是否成功: >>lua >
  5. 使用C-z终止交互式解释器进程。然后再试试另一个命令luac。这个命令将在比较深入的课程中用到。
  6. 对于linux来说安装了以下部分
    • Lua虚拟机主要由三部分组成:库、Lua编译器、Lua解释器。这三个部分都是编译好的,可以直接运行或者调用的程序。
    • 还有两个比较外围的部分:说明手册和头文件。其中头文件用于C/C++语言编写Lua拓展,调用Lua虚拟机的库。
  7. 视频演示:ArchLinux安装Lua虚拟机 https://www.bilibili.com/video/av13807516/
  8. 当然,你也可以下载Lua虚拟机源码,按照说明自行编译安装。
  9. 我在本系列课程中使用的Lua虚拟机版本是5.3.4。
  10. 完整的开发环境其实还应该包括代码编辑,调试工具等其他工具。但是Linux用户一般都有一款自己信仰的代码编辑器,我就不做推荐了。至于其他工具,会在用得到的时候介绍。

后续推荐

  • 0X06就像计算器